Version

TreeGridWrapper<T> Class Members

The following tables list the members exposed by TreeGridWrapper<T>.

Public Constructors
 NameDescription
Public ConstructorTreeGridWrapper<T> Constructor  
Public Properties
 NameDescription
Public PropertyModela reference to the model where all configurations are set as properties (Inherited from Infragistics.Web.Mvc.Framework.LocalizationBaseWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public Methods
 NameDescription
Public MethodAccessibilityRenderingGridModel.AccessibilityRendering (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodAddClientEventModelWidgetBase.AddClientEvent (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodAdjustVirtualHeightsGridModel.AdjustVirtualHeights (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodAggregateTransactionsGridModel.AggregateTransactions (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodAlternateRowStylesGridModel.AlternateRowStyles (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodAnimationDurationGridModel.AnimationDuration (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodAutoAdjustHeightif false, Height will be directly set on the grid scrolling container, instead of the topmost DIV container (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodAutoCommitGridModel.AutoCommit (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodAutofitLastColumnGridModel.AutofitLastColumn (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodAutoFormatGridModel.AutoFormat (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodAutoGenerateColumnsGridModel.AutoGenerateColumns (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodAvgColumnWidthGridModel.AvgColumnWidth (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodAvgRowHeightaverage row height in pixels (useful when virtualization is used) GridModel.AvgRowHeight (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodCaptionGridModel.Caption (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodChildDataKeyProperty name of the array of child data in a hierarchical data source.  
Public MethodClientDataSourceTypeGridModel.ClientDataSourceType (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodClientEventsSets the grid model ModelWidgetBase.ClientEvents (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodCollapseTooltipGridModel.CollapseTooltip (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodColumnsGridModel.Columns allows for using lambda expressions in the view  
Public MethodColumnVirtualizationGridModel.ColumnVirtualization (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodDataBindGridModel.DataBind (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodDataMemberdefines the table name in the dataset that contains data for the current layout (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodDataSourceGridModel.DataSource (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodDataSourceSettingsSpecifiec TreeGridDataSource settings  
Public MethodDataSourceTypeGridModel.DataSourceType (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodDataSourceUrlGridModel.DataSourceUrl (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodDefaultColumnWidthdefault column width GridModel.DefaultColumnWidth (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodEnableHoverStylesenables hovering styles on mouseover (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodEnableRemoteLoadOnDemand  
Public MethodEnableResizeContainerCheckenables/disables check for resizing grid container (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodEnableUTCDatesenables formatting of the dates as UTC. Note that this may be desirable when the dates are coming from a backend, encoded as UTC. Otherwise, if dates are created on the client (in the browser), most probably keeping enableUTCDates to false is the desired behavior (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodExpandCollapseAnimationsGridModel.ExpandCollapseAnimations (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodExpandColWidthGridModel.ExpandColWidth (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodExpandTooltipGridModel.ExpandTooltip (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodFeatureChooserIconDisplayConfigures how the feature chooser icon should display on header cells - e.g. to display as gear icon or to not show gear icon but on click/tap the header cell to show the feature chooser (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodFeaturesa list of grid features (Paging, Sorting, Filtering, etc.)  
Public MethodFixedFootersGridModel.FixedFooters (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodFixedHeadersGridModel.FixedHeaders (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodForeignKeydefines the property in the child layout which holds the non-unique id that links the child layout to the parent. in cases of one to many relationships a foreign key will most probably *not* match the primary key of the child layout, so it will need to be defined. in one to one relationships the ForeignKey may be the same as the PrimaryKey. Note that when binding to flat data, the ChildDataKey option also needs to be set to an existing object that's of type ICollection (or a type that implements ICollection).  
Public MethodForeignKeyRootValueUnique identifier used in a self-referencing flat data source. Used with key to create a relationship among flat data sources.  
Public MethodGenerateCompactJSONResponseGridModel.GenerateCompactJSONResponse (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodHeightheight of the grid: Example: "500", "500px", "50%" GridModel.Height (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodHtmlAttributesSet HtmlAttributes to the HTML div element (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodIDID of the control. Also becomes the ID of the HTML div that serves as the topmost container of the grid on the page GridModel.ID (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodIndentationSpecifies the indentation (in pixels or percent) for a tree grid row. Nested indentation is achieved by calculating the level times the indentation value. Ex: '10px' or '5%'. Default is 30.  
Public MethodInitialExpandDepth (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodInitialIndentationLevelif initial indentation level is set then it is used to be calculated width of the data skip column(usually used when remote load on demand is enabled)  
Public MethodJsonpRequestWhen dataSource is string defines whether to set data source of type JSONP (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodLanguageSet control language. Possible values are: "en", "bg", "ru", "ja", "fr", "es", "de" (Inherited from Infragistics.Web.Mvc.Framework.LocalizationBaseWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodLocaleOverloaded. locale settings  
Public MethodLocalSchemaTransformGridModel.LocalSchemaTransform (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodMergeUnboundColumnsIf true then the unbound columns are merged to the datasource at runtime - indeed DataSource is expanded with the new data and this could cause performance issues when dataSource is huge if false then the unbound data is sent to the client (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodODataGridModel.OData (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodPrimaryKeyoptional primary key (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodRegionalSet control regional. Example: "en" or "en-GB" (Inherited from Infragistics.Web.Mvc.Framework.LocalizationBaseWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodRenderOverridden. renders the tree grid on the Mvc View  
Public MethodRenderCheckboxes (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodRenderExpansionCellFunctionReference or name of a JavaScript function responsible for rendering the expansion indicator. This function is called ONLY if renderExpansionIndicatorColumn is set to true.  
Public MethodRenderExpansionIndicatorColumnSpecifies whether or not to render the expansion indicated in its own column. Default is true.  
Public MethodRenderFirstDataCellFunctiona reference or name of a javascript function which changes first data cell - renders indentation according to databound level  
Public MethodRequestTypeSpecifies the HTTP verb to be used to issue the requests to a remote data source. (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodResponseContentTypeContent type of the response. See http://api.jquery.com/jQuery.ajax/ => contentType (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodResponseDataKeyGridModel.ResponseDataKey (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodRest (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodRestSettings (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodRowVirtualizationGridModel.RowVirtualization (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodSetUnboundValuesOverloaded. This method set unbound values for the specified column key. It should be called after unbound columns with the specified key is set. It should be set mapping between key of the dictionary and primary key (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodShowExpansionIndicatorSpecifies if rows(that have child rows) will have an expander image that will allow end users to expand and collapse them. This option can be set only at initialization.  
Public MethodShowHeaderGridModel.ShowHeader (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodTabIndexGridModel.TabIndex (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodTemplatingEngineGridModel.TemplatingEngine (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodUpdateUrl (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodVirtualizationGridModel.Virtualization (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodVirtualizationModeGridModel.VirtualizationMode (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
Public MethodWidthwidth of the grid: Example: "500", "500px", "50%" GridModel.Width (Inherited from Infragistics.Web.Mvc.BaseGridWrapper<TreeGridModel,TreeGridWrapper<T>>)
See Also

View on GitHub